package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.SysCheck;
import com.ruoyi.system.domain.SysNotice;
import com.ruoyi.system.domain.SysRegister;
import org.springframework.stereotype.Component;

import java.util.List;
@Component
public interface SysRegisterMapper {
    /**
     * 查询挂号费用
     * @param register
     * @return
     */
    List<SysRegister> selectRegisterList(SysRegister register);


    /**
     * 新增公告
     *
     * @param register 公告信息
     * @return 结果
     */
    public int insertRegister(SysRegister register);


    /**
     * 查询检查信息
     *
     * @param registerId 公告ID
     * @return 检查信息
     */
    SysRegister selectRegisterById(Long registerId);

    /**
     * 批量删除公告信息
     *
     * @param registerIds 需要删除的公告ID
     * @return 结果
     */
    int deleteRegisterByIds(Long[] registerIds);

    /**
     * 修改公告
     *
     * @param register 公告信息
     * @return 结果
     */
    int updateRegister(SysRegister register);

}
